lead perchlorate - German English Dictionary